• word of the day

    scolytus multistriatus

    scolytus multistriatus - Dictionary definition and meaning for word scolytus multistriatus

    Definition
    (noun) a vector of the fungus causing Dutch elm disease
    Synonyms : dutch-elm beetle
Download our Mobile App Today
Receive our word of the day
on Whatsapp